Skip to main content
SHOW DETAILS
up-solid down-solid
eye
Title
Date Archived
Creator
Community Video
Aug 4, 2023 Stefan Lesser
movies

eye 427

favorite 2

comment 0

A cognitive-scientific perspective on Christopher Alexander Transcript
Topics: christopher alexander, john vervaeke, cognitive science
Community Video
Jul 7, 2023 Kartik Agaram
movies

eye 19

favorite 0

comment 0

What it's like to program my Freewheeling Apps. Sequel to http://akkartik.name/freewheeling
Topic: programming
Community Video
May 23, 2023 Kartik Agaram
movies

eye 29

favorite 1

comment 0

Manifesto for Freewheeling Apps, which are easy to try out, easy to modify, and easy to share. http://akkartik.name/freewheeling
Topic: programming
Community Video
Jan 4, 2023 Kartik Agaram
movies

eye 13

favorite 0

comment 0

An idea I riffed on during Handmade Network's [Wheel Reinvention Jam](https://handmade.network/p/283/bifold-text). Makes debug by print more ergonomic by adding a little bit of structure to source code that tooling is aware of: markers for prints in source code that allow them to be hidden by default, an extensible framework for graphically rendering different kinds of log lines, and a way to collapse sections of logs.
Topic: programming
Community Video
Jan 4, 2023 Kartik Agaram
movies

eye 17

favorite 0

comment 0

In this episode I'm experimenting with building live programs: programs that can be modified as they run, without needing to be restarted. It's surprising how little code it takes.
Topic: programming
Community Video
Jan 4, 2023 Kartik Agaram
movies

eye 24

favorite 0

comment 0

A short video of me using my note-taking app using a couple of recent features I haven't mentioned before. https://git.sr.ht/~akkartik/pensieve.love
Topic: programming
Community Video
Jul 28, 2022 Kartik Agaram
movies

eye 361

favorite 0

comment 0

I've been building a note-taking app for myself. This is an early demo of it. Based on http://akkartik.name/lines.html
Topic: programming
Community Video
Feb 11, 2022 Kartik Agaram
movies

eye 261

favorite 1

comment 0

A Zettelkasten app on Teliva , the rugged platform for little sandboxed text-mode apps that you can safely try out and tailor to your needs. Today's demo was hosted on OpenBSD thanks to the gracious support of tilde.institute .
Topic: programming
Community Video
Feb 7, 2022 Kartik Agaram
movies

eye 288

favorite 1

comment 0

My talk at FOSDEM '22 Main page for the talk, including video of Q&A: https://fosdem.org/2022/schedule/event/lastmilesandboxing Main project page: https://github.com/akkartik/teliva
Topics: programming, accountable software
Community Video
Dec 26, 2021 Kartik Agaram
movies

eye 111

favorite 0

comment 0

Why do programming languages assume all code they run is trustworthy? Why do browsers trust every connection to the network? With my Teliva environment , I'm experimenting with alternative approaches.
Topic: programming
Community Video
Dec 22, 2021 Kartik Agaram
movies

eye 63

favorite 0

comment 0

Using my Teliva environment to build a small, hackable text-mode Gemini browser in Lua.
Topics: programming, lua, gemini
Community Video
Dec 11, 2021 Kartik Agaram
movies

eye 21

favorite 0

comment 0

Watch me review Typecell as part of the Advent of FoC Review Jam
Topics: programming, FoC, review-jam
Community Video
Dec 2, 2021 Kartik Agaram
movies

eye 42

favorite 0

comment 0

Using my new Teliva environment designed for sharing and remixing small interactive text-mode Lua programs.
Topics: programming, adventofcode
Community Video
Dec 1, 2021 Kartik Agaram
movies

eye 40

favorite 0

comment 0

Watch me review Flowrunner-canvas as part of the Advent of FoC Review Jam
Topics: programming, FoC, review-jam
Community Video
Dec 1, 2021 Kartik Agaram
movies

eye 27

favorite 0

comment 0

Using my new Teliva environment designed for sharing and remixing small interactive text-mode Lua programs.
Topics: programming, adventofcode
Community Video
Nov 30, 2021 Kartik Agaram
movies

eye 89

favorite 0

comment 0

I plan to use my new Teliva environment for Lua programs to solve Advent of Code problems this year. Here's a little dress-rehearsal using a problem from last year.
Topics: programming, adventofcode
Community Video
movies

eye 457

favorite 0

comment 0

A new project, Teliva , to make text-mode apps easy to share with others, tailor to new needs, remix.
Topic: programming
Community Video
Aug 16, 2021 Kartik Agaram
movies

eye 231

favorite 1

comment 0

I couldn't search all of the history of https://futureofcoding.org/community so I built a browser for its offline backups. All the way up from machine code. 256 colors, no file system, no networking. Main project page: https://github.com/akkartik/mu Try out the prebuilt binaries (requires Qemu): wget http://akkartik.name/mu/foc-data-20210814.img.gz wget http://akkartik.name/mu/mu-browser-20210815.img.gz gunzip foc-data-20210814.img.gz gunzip mu-browser-20210815.img.gz qemu-system-i386 -m 2G...
Topic: programming
Community Video
Jul 30, 2021 Kartik Agaram
movies

eye 126

favorite 0

comment 0

So far the Mu computing environment consists only of textual elements, even though application programs can render graphics. In this episode I show some initial ideas on working with images as part of the environment. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Jun 24, 2021 Kartik Agaram
movies

eye 92

favorite 0

comment 0

The Mu computer boots into a shell environment running a Lisp-based language. Lisp isn't an ideal syntax for a shell, particularly one with just 120 characters of horizontal space. This episode describes two features to make simple programs as easy as 1+1. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Jun 16, 2021 Kartik Agaram, Sumeet Agarwal
movies

eye 55

favorite 0

comment 0

Sumeet Agarwal and I get together to use Mu to solve a little problem. https://adventofcode.com/2017/day/1 We didn't quite finish on camera. Sumeet: https://github.com/sumeet Me: http://akkartik.name/about Mu: https://github.com/akkartik/mu
Topic: programming advent
Community Video
Jun 10, 2021 Kartik Agaram
movies

eye 344

favorite 0

comment 0

The Mu computer's prototyping environment can now edit functions after defining them. This enables me to use it for longer sessions. Thanks to Tiddlywiki for inspiring the function selection mechanism, which tends to show the most recently used functions on the screen at any time. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Jun 1, 2021 Kartik Agaram
movies

eye 147

favorite 0

comment 0

The Mu computer is built from scratch without dependencies. Every part of the stack tracks its dependencies. There are no side-effects, only effects. As a result, sandboxing computations is safe and rigorous. Main project page: https://github.com/akkartik/mu
Topic: programming
Miscellaneous Podcasts
May 18, 2021 Kartik Agaram
movies

eye 233

favorite 0

comment 0

A little program built in Mu to explore Ivan Reese's ideas for alternatives to debuggers. Hest: https://ivanish.ca/hest-podcast Mu: https://github.com/akkartik/mu To try it out, follow the instructions at the top of https://github.com/akkartik/mu/blob/main/apps/hest-life.mu
Topic: programming
Community Video
Apr 23, 2021 Kartik Agaram
movies

eye 181

favorite 1

comment 0

A Lisp-based language for the Mu computer, which is bootstrapped up from machine code. This episode gives a taste for the prototyping experience, emphasizing current limitations and error flows. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Apr 11, 2021 Kartik Agaram
movies

eye 105

favorite 0

comment 0

A Lisp-based language for the Mu computer, which is bootstrapped up from machine code. This episode explores ways to distinguish the return value of a program from its side effects. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Feb 25, 2021 Kartik Agaram
movies

eye 141

favorite 0

comment 0

Beginnings of a high-level language for a Mu computer. I'm building the shell from the ground up to include a trace of computations that a human can browse and drill down into to arbitrary levels of detail. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Feb 14, 2021 Kartik Agaram
movies

eye 120

favorite 0

comment 0

Beginnings of a live-updating postfix shell built up from machine code and running without an operating system. Compare https://mastodon.social/@akkartik/104906789604335315 . That version runs atop a Linux kernel. https://github.com/akkartik/mu
Topic: programming
Community Video
Feb 14, 2021 Kartik Agaram
movies

eye 41

favorite 1

comment 0

Conway's Game of Life on the Mu computer, which is built up from machine code and intended to be taken apart. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Jan 12, 2021 Kartik Agaram
movies

eye 127

favorite 1

comment 0

Beginnings of a text-rendering system for the Mu computer, which is built up from machine code and intended to be taken apart. Even though there's much about Mu that's bare-bones and minimalist, I care very much about supporting people who want to customize it to their own language, even if it's written right-to-left or some other, more esoteric way. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Dec 24, 2020 Kartik Agaram
movies

eye 86

favorite 0

comment 0

Beginnings of a bootloader for the Mu computer, which is built up from machine code and intended to be taken apart. In this episode we start moving off our dependency on a third-party OS kernel. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
movies

eye 262

favorite 0

comment 0

A postfix shell language with a live-updating text-mode environment, built up from machine code, and intended to be taken apart. In this episode we finally start making function definitions editable. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Nov 13, 2020 Kartik Agaram
movies

eye 160

favorite 0

comment 0

A postfix shell language with a live-updating text-mode environment, built up from machine code, and intended to be taken apart. In this episode we start to work on support for visualizing programs with side-effects like drawing to screen. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Oct 27, 2020 Kartik Agaram
movies

eye 140

favorite 0

comment 0

A live-updating environment for a postfix shell language, built up from machine code, and intended to be taken apart. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Oct 21, 2020 Kartik Agaram
movies

eye 99

favorite 0

comment 0

A live-updating structured editor for a spreadsheet-inspired postfix language, built up from machine code, and intended to be taken apart. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Oct 11, 2020 Kartik Agaram
movies

eye 291

favorite 0

comment 0

A live-updating environment for a postfix language, built up from machine code. Supports user-defined functions that you can expand to inspect the internals of. Main project page: https://github.com/akkartik/mu
Topic: programming
Community Video
Sep 27, 2020 Kartik Agaram
movies

eye 103

favorite 0

comment 0

2-minute video of the Mu project for the Future of Coding forum
Topic: programming
Community Video
Sep 20, 2020 Kartik Agaram
movies

eye 165

favorite 1

comment 0

2-minute video of the Mu project for the Future of Coding forum This episode is inspired by: - LoGlo - Brief
Topic: programming
Community Video
Sep 3, 2020 Kartik Agaram
movies

eye 70

favorite 0

comment 0

2-minute video of the Mu project for the Future of Coding forum
Topic: programming
Community Video
Jul 26, 2020 Kartik Agaram
movies

eye 186

favorite 0

comment 0

2-minute video of the Mu project for the Future of Coding forum
Topic: programming
Community Video
Jul 1, 2020 Kartik Agaram
movies

eye 196

favorite 0

comment 0

2-minute video of the Mu project for the Future of Coding forum
Topic: programming
Community Video
Jun 17, 2020 Kartik Agaram
movies

eye 206

favorite 0

comment 0

Thoughts sparked by https://twitter.com/avibryant/status/1272966026251005953
Topics: programming, spreadsheets
Community Video
Jun 7, 2020 Kartik Agaram
movies

eye 123

favorite 0

comment 0

2-minute video of the Mu project for the Future of Coding forum
Topic: programming
Community Video
May 30, 2020 Kartik Agaram
movies

eye 191

favorite 0

comment 0

2-minute video of the Mu project for the Future of Coding forum
Topic: programming
Community Video
Apr 20, 2020 Kartik Agaram
movies

eye 81

favorite 0

comment 0

2-minute video of the Mu project for the Future of Coding forum
Topics: programming, unix